criarPost
Para abrir o Predis.ai fluxo de criação e edição de postagens.
Uso
predis.createPost({
onPostPublish: function (err, data) {
console.log(err, data);
},
hide_post_types: ["meme"], // to hide any specific post types
mode: window.Predis.modes.SIMPLE, //to define if you want the detailed mode or minimal mode
customAssets: [{ url: "some_image_url" }], // optional, to pass images inside the Predis.ai post generator
brandDetails: {
name: "Your Brand Name",
logo_url: "https://predis.ai/assets/img/predis_logo-min.webp",
brand_hashtags: "#preidsai",
brand_website: "somewebsite.ai",
brand_handle: "@predisai",
brand_colors: ["#296bd6", "#ff71ab"]
}
}
);
tipo
Ligue para o createPost método dentro do on("ready") retorno de chamada que garante que o SDK esteja pronto.
Parâmetros Técnicos
| Nome | Descrição | Formato | Exigido |
|---|---|---|---|
onPostPublish | Função para receber dados quando um post é publicado no editor. Ver onPostPublish para mais detalhes. | função | não |
hide_post_types | Matriz de tipos de postagem a serem ocultados do fluxo de criação de postagens. Valores suportados: "image", "video", "carousel", "faceless_video", "product_photo_shoot", "ugc", "meme", "quote", "special_day", "manual"É possível passar vários valores para ocultar mais de uma opção. Padrão: Nenhum (todos os tipos são exibidos). | Ordem | Não |
mode | Se você passar window.Predis.modes.SIMPLE, a janela pop-up exibe apenas o fluxo de criação e a visualização da biblioteca. Passando window.Predis.modes.DETAILED Também mostrará detalhes da marca, etc. Esta é a configuração padrão. window.Predis.modes.DETAILED | Tanga | Não |
customAssets | Uma matriz de objetos com URLs de imagem. Se passadas na configuração, essas imagens aparecem no fluxo de pós-geração e podem ser usadas para gerar uma postagem. | Ordem | Não |
brandDetails.name | Nome associado à marca. Isso aparecerá na interface do usuário em locais onde o nome da marca é mostrado. | Tanga | Não |
brandDetails.logo_url | Logotipo associado à marca. Ele aparecerá na interface do usuário nos locais onde o nome da marca é exibido e também será usado como logotipo da marca para a geração de posts. | Tanga | Não |
brandDetails.brand_hashtags | Essas hashtags serão anexadas à legenda gerada pela IA. Você pode usá-lo para adicionar qualquer texto, se necessário. | Tanga | Não |
brandDetails.brand_website | O site da marca será exibido em criativos gerados por IA. Isso é mostrado apenas se o design tiver espaço para o texto do site. | Tanga | Não |
brandDetails.brand_handle | O identificador da marca será mostrado em criativos gerados por IA. Isto é mostrado apenas se o desenho tiver espaço para o texto do nome do identificador. | Tanga | Não |
brandDetails.brand_colors | Os criativos gerados por IA serão gerados usando essas cores. Máximo de 5 cores podem ser passadas aqui | Ordem | Não |